birds and bees – Deutsch–English translations

🇬🇧 en de 🇩🇪

birds and bees noun

  • euphemistic: sexual activity
die Bienchen und Blümchen, Tatsachen des Lebens
Wiktionary Links